rhombus megastoma - Turkish English Dictionary